#服务端口
server.port=${serverPort}
spring.application.name=${sysEname}-server
rpc.service.port=${socketPort}
server.servlet.context-path=/${sysEname}

### tomcat配置 ####
spring.tomcat.port=${r'${server.port}'}
spring.tomcat.maxThreads=200
spring.tomcat.maxConnections=200
spring.tomcat.timeOut=20000
spring.tomcat.ajp.port=${ajpPort}


spring.http.multipart.max-file-size=300MB
spring.http.multipart.max-request-size=300MB

#增加对jsp的支持，根目录[/]代表目录=src/main/resources/META-INF/resources/
#若集成zuul后和其上server.context-path互斥，故不配置，不集成请配置/
spring.mvc.view.prefix=
spring.mvc.view.suffix=.jsp
#修改jsp可实时生效，但是会影响性能，在正式环境部署时去掉
server.jsp-servlet.init-parameters.development=true
##------页面及资源配置，需要引入spring-boot-starter-web--------------##
#设定静态文件路径，js,css等，默认配置的 /** 映射到 /static （或/public、/resources、/META-INF/resources）
spring.mvc.static-path-pattern=/**
#设定ftl文件路径
spring.freemarker.template-loader-path=classpath:/META-INF/resources
spring.freemarker.suffix=.ftl
spring.freemarker.allow-request-override=false
spring.freemarker.cache=false
spring.freemarker.check-template-location=false
spring.freemarker.charset=UTF-8
spring.freemarker.content-type=text/html
spring.freemarker.expose-request-attributes=false
spring.freemarker.expose-session-attributes=false
spring.freemarker.expose-spring-macro-helpers=false
#此配置设置成false就可以访问到jar包中ftl
spring.freemarker.prefer-file-system-access=false
#自定义rpc接口调用版本（本地配置空，远程配置public）
rpc.version=

#tomcat 日志生成文件路径,如:D:/logs
spring.tomcat.baseDirectory=

##指定日志配置文件
logging.config=classpath:logback-spring.xml

#<--------------------以下开始集成SpringCloud ---------------->
# spring-boot 1.5.2之后严格执行安全策略，所以需要配置这个为false ,否则很多点监控不到
management.security.enabled=false

###admin
#spring.boot.admin.url=http://127.0.0.1:18001
#spring.boot.admin.client.prefer-ip=true
#spring.cloud.config.discovery.enabled=false

#Eureka Server的用户名和密码
myauth.eureka.username=${eurekaUserName}
myauth.eureka.password=${eurekaPassword}
# 心跳时间，即服务续约间隔时间（缺省为30s）
eureka.instance.lease-renewal-interval-in-seconds=5
# 发呆时间，即服务续约到期时间（缺省为90s）
eureka.instance.lease-expiration-duration-in-seconds=10
#eureka注册同步开关控制
eureka.client.register-with-eureka=true
eureka.client.fetchRegistry=true
eureka.client.healthcheck.enabled=true
#eureka连接信息
eureka.instance.ip-address=${eurekaServerIp}
eureka.client.registry-fetch-interval-seconds=5
eureka.instance.home-page-url-path=${r'${server.servlet.context-path}'}/
eureka.client.serviceUrl.defaultZone=http://${r'${myauth.eureka.username}'}:${r'${myauth.eureka.password}'}@${eurekaServerIp}:${eurekaServerPort}/eureka/

info.app.name=${r'${spring.application.name}'}
info.app.description=ius-server
info.app.version=3.2.1
info.app.spring-boot-version=2.3.3.RELEASE
info.app.context-path=${r'${server.servlet.context-path}'}/